antifreezing hydrant - French English Dictionary